package com.jhs.kjs.service.impl;

import java.util.List;
import java.util.Map;

import com.jhs.kjs.dto.CarGroupDTO;
import com.jhs.kjs.dto.CustomerUserDTO;
import com.jhs.kjs.dto.DeptDTO;
import com.jhs.kjs.service.IEnvUserMgrService;
import com.jhs.kjs.service.dao.IEnvUserMgrMapper;
public class EnvUserMgrServiceImpl implements IEnvUserMgrService{

	private IEnvUserMgrMapper mapper;

	public void setMapper(IEnvUserMgrMapper mapper) {
		this.mapper = mapper;
	}
	
	@Override
	public List<CustomerUserDTO> getUserList(Map<String, String> param) {
		return this.mapper.getUserList(param);
	}
	
	@Override
	public int getCountUserList(Map<String, Integer> param) {
		return this.mapper.getCountUserList(param);
	}
	
	@Override
	public CustomerUserDTO getUserListDetail(Map<String, String> param) {
		return this.mapper.getUserListDetail(param);
	}
	
	@Override
	public int deleteUserListDetail(Map<String, String> param) {
		return this.mapper.deleteUserListDetail(param);
	}
	
	@Override
	public int updateUserListDetail(CustomerUserDTO param) {
		return this.mapper.updateUserListDetail(param);
	}
	
	@Override
	public int registUserListDetail(CustomerUserDTO param) {
		return this.mapper.registUserListDetail(param);
	}
	
	@Override
	public int checkLoginID(CustomerUserDTO param) {
		return this.mapper.checkLoginID(param);
	}
	
	@Override
	public int updateLoginPW(Map<String, String> param) {
		return this.mapper.updateLoginPW(param);
	}
	
	@Override
	public int registDeptInfo(DeptDTO param) {
		return this.mapper.registDeptInfo(param);
	}
	
	@Override
	public int deleteDeptInfo(String param) {
		return this.mapper.deleteDeptInfo(param);
	}
	
	@Override
	public List<CarGroupDTO> getCarGroupList(Map<String, Long> param) {
		return this.mapper.getCarGroupList(param);
	}
	
	@Override
	public int registCarGroup(CarGroupDTO param) {
		return this.mapper.registCarGroup(param);
	}
	
	@Override
	public int deleteCarGroup(String param) {
		return this.mapper.deleteCarGroup(param);
	}
	
	@Override
	public List<CarGroupDTO> getLeftCarGroupList(Map<String, String> param) {
		return this.mapper.getLeftCarGroupList(param);
	}
	
	@Override
	public List<CarGroupDTO> getRightCarGroupList(Map<String, String> param) {
		return this.mapper.getRightCarGroupList(param);
	}
	
	@Override
	public int registUserCarGroup(Map<String, String> param) {
		return this.mapper.registUserCarGroup(param);
	}
	
	@Override
	public int deleteUserCarGroup(Map<String, String> param) {
		return this.mapper.deleteUserCarGroup(param);
	}
	
	@Override
	public int updateLocked(CustomerUserDTO param) {
		return this.mapper.updateLocked(param);
	}
}  
